Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWEN CLOSE Detached £282,500 10 May 2018
3 OWEN CLOSE Semi-Detached £71,000 12 Jan 2001
4 OWEN CLOSE Detached £249,950 26 Jan 2005
9 OWEN CLOSE Semi-Detached £163,000 11 Oct 2017